// Adresse du proxy interne (controle les echanges entre le serveur officiel et le jeux).
var _adresse = "libs/proxy.php";

// Fonction permettant les appels asynchrone au serveur
// Appel la fonction callbackFn apres la reponse du serveur.
// Retour: null
function checkGame(jeu, callbackFn) {

	// Utilisation de Id comme attribut de la methode
    if (typeof checkGame._id == 'undefined')
    {
        var action = "commencer";
    	var loc = _adresse + '?action=' + action;
    } else {
        var action = "jouer";
    	var loc = _adresse + '?action=' + action + '&jeu=' + jeu + '&id=' + checkGame._id;
    }
    
    // Ajax par JQuery
    jQuery.get( loc, null, function(data, textStatus) {
            var reponseTxt = data;
            reponseTbl = reponseTxt.split("#");
			if (reponseTbl.length > 0) {
				checkGame._id = reponseTbl[0];
			}
			callbackFn(reponseTbl);
        });
    
    return null;
}
